grinding ball - Turkish English Dictionary